package com.jeesite.modules.wzt.dao;

import com.jeesite.common.dao.CrudDao;
import com.jeesite.common.mybatis.annotation.MyBatisDao;
import com.jeesite.modules.sys.entity.Office;
import com.jeesite.modules.wzt.entity.WztOrg;

/**
 * 皖政通组织机构DAO接口
 * @author xhc
 * @version 2023-03-20
 */
@MyBatisDao
public interface WztOrgDao extends CrudDao<WztOrg> {

    WztOrg queryOfficeByWztOrgTable(String organizitionId);

    Office queryOfficeByExtends3(String parentId);

    WztOrg queryByofficeCode(String bimOrgId);

    long deleteOfficeByOfficeCode(String officeCode);

    void updateOfficeStatus(Office office);
}